front part of the abdomen - Turkish English Dictionary